package com.wangijun.yuan.web.service;


import cn.dev33.satoken.stp.StpUtil;
import cn.hutool.extra.spring.SpringUtil;
import com.wangijun.yuan.core.domain.UserInfo;

/**
 * 功能描述: 用户上下文
 *
 * @author wlf 2024/3/22 14:37
 */
public class UserContext {

    /*如果未登录则报错*/
    public static UserInfo getLoginUser() {
        StpUtil.checkLogin();
        return SpringUtil.getBean(UserService.class).get(StpUtil.getLoginIdAsLong());
    }

}
